Io (Programmiersprache)

Io ist eine kompakte Prototypen-basierte, objektorientierte Programmiersprache. Der Erfinder und Hauptentwickler, der Amerikaner Steve Dekorte, legt bei der Entwicklung großen Wert auf Minimalismus, sowohl was die Codegröße als auch die Komplexität der Syntax und den Speicherverbrauch angeht. Das spiegelt sich auch im Motto der Sprache Io – less is more wider. In Io gilt stärker als in anderen Programmiersprachen: „Alles ist ein Objekt“. Die Sprache wurde hauptsächlich von Smalltalk (alle Werte sind Objekte), Self, NewtonScript, Act1 (Prototypen-basierte Vererbung, Actors und Zugriff), Lisp (Code zur Laufzeit betracht- und modifizierbar) und Lua (kompakt, einbettbar) inspiriert.


Developed by StudentB